package com.example.myapplication.principle.liskov_substitution

class 继承2 : 继承() {
    //    可以重写抽象方法
    override fun doSomething() {
        super.doSomething()
    }

    //    当子类的方法实现父类的抽象方法时，方法的后置条件（即方法的返回值）要比父类更严格
    override fun doSomething2(): String {
        return ""
    }

    fun doAnything3() {

    }
}